**** dT 0.000 * top TEST ../../../bin/varnishtest/vtest2/tests/a00000.vtc starting **** top extmacro def pkg_version=trunk **** top extmacro def pkg_branch=trunk **** top extmacro def pwd=/tmp/vtest.suncc12.6_m64_IPv6_uffix/varnish-cache/varnish-trunk/_build/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=fc00:a462:8e9e:946a:5df3:31c6:d23:18dc **** top extmacro def bad_backend=[fc00:a462:8e9e:946a:5df3:31c6:d23:18dc]:50481 **** top extmacro def listen_addr=[fc00:a462:8e9e:946a:5df3:31c6:d23:18dc]:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/tmp/vtest.suncc12.6_m64_IPv6_uffix/varnish-cache/varnish-trunk/_build **** top extmacro def topsrc=/tmp/vtest.suncc12.6_m64_IPv6_uffix/varnish-cache/varnish-trunk/_build/.. **** top macro def testdir=/tmp/vtest.suncc12.6_m64_IPv6_uffix/varnish-cache/varnish-trunk/_build/bin/varnishtest/../../../bin/varnishtest/vtest2/tests **** top macro def tmpdir=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1 **** top macro def vtcid=vtc.161600.68346bb1 ** top === vtest "Test vtest itself" * top VTEST Test vtest itself ** top === shell -exit 1 -match {v.*test \[options]} {vtest -h} **** dT 0.001 **** top shell_cmd|set -e ;exec 2>&1 ; vtest -h **** dT 0.064 **** top shell_out|usage: varnishtest [options] file ... **** top shell_out| -b size # Set internal buffer size (default: 1M) **** top shell_out| -C # Use cleaner subprocess **** top shell_out| -D name=val # Define macro **** top shell_out| -i # Find varnish binaries in build tree **** top shell_out| -j jobs # Run this many tests in parallel **** top shell_out| -k # Continue on test failure **** top shell_out| -L # Always leave temporary vtc.* **** top shell_out| -l # Leave temporary vtc.* if test fails **** top shell_out| -n iterations # Run tests this many times **** top shell_out| -p name=val # Pass a varnishd parameter **** top shell_out| -q # Quiet mode: report only failures **** top shell_out| -t duration # Time tests out after this long **** top shell_out| -v # Verbose mode: always report test log **** top shell_status = 0x0001 **** top shell_match succeeded ** top === shell -exit 1 -match {-D.*Define macro} {vtest -h} **** top shell_cmd|set -e ;exec 2>&1 ; vtest -h **** dT 0.127 **** top shell_out|usage: varnishtest [options] file ... **** top shell_out| -b size # Set internal buffer size (default: 1M) **** top shell_out| -C # Use cleaner subprocess **** top shell_out| -D name=val # Define macro **** top shell_out| -i # Find varnish binaries in build tree **** top shell_out| -j jobs # Run this many tests in parallel **** top shell_out| -k # Continue on test failure **** top shell_out| -L # Always leave temporary vtc.* **** top shell_out| -l # Leave temporary vtc.* if test fails **** top shell_out| -n iterations # Run tests this many times **** top shell_out| -p name=val # Pass a varnishd parameter **** top shell_out| -q # Quiet mode: report only failures **** top shell_out| -t duration # Time tests out after this long **** top shell_out| -v # Verbose mode: always report test log **** top shell_status = 0x0001 **** top shell_match succeeded ** top === shell { **** top shell_cmd|set -e ;exec 2>&1 ; **** top shell_cmd|\tpwd **** top shell_cmd|\techo 'notvtest foo bar' > _.vtc **** top shell_cmd|\techo 'shell "exit 9"' >> _.vtc **** dT 0.138 **** top shell_out|/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1 **** top shell_status = 0x0000 ** top === shell -exit 2 -expect {doesn't start with 'vtest' or 'varnis... **** top shell_cmd|set -e ;exec 2>&1 ; **** top shell_cmd|\tvtest -v _.vtc **** dT 0.205 **** top shell_out|File "_.vtc" doesn't start with 'vtest' or 'varnishtest' **** top shell_status = 0x0002 **** top shell_expect found ** top === shell -exit 77 -expect {0 tests failed, 1 tests skipped, 0 t... **** top shell_cmd|set -e ;exec 2>&1 ; **** top shell_cmd|\tunset TMPDIR **** top shell_cmd|\tvtest -k _.vtc **** dT 0.271 **** top shell_out|File "_.vtc" doesn't start with 'vtest' or 'varnishtest' **** top shell_out|0 tests failed, 1 tests skipped, 0 tests passed **** top shell_status = 0x004d **** top shell_expect found ** top === shell -expect {__=barf} { **** top shell_cmd|set -e ;exec 2>&1 ; **** top shell_cmd|\techo vtest foo > _.vtc **** top shell_cmd|\tprintf 'shell {echo %c{foobar} > /tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/__}' '$' >> _.vtc **** top shell_cmd|\tvtest -q -Dfoobar=barf _.vtc **** top shell_cmd|\techo __=`cat __` **** dT 0.369 **** top shell_out|__=barf **** top shell_status = 0x0000 **** top shell_expect found ** top === shell -exit 2 -expect {TEST _.vtc FAILED} { **** top shell_cmd|set -e ;exec 2>&1 ; **** top shell_cmd|\techo vtest foo > _.vtc **** top shell_cmd|\techo 'shell {false}' >> _.vtc **** top shell_cmd|\texec vtest -v _.vtc || true **** dT 0.506 **** top shell_out|**** dT 0.000 **** top shell_out|* top TEST _.vtc starting **** top shell_out|**** top extmacro def pkg_version=trunk **** top shell_out|**** top extmacro def pkg_branch=trunk **** top shell_out|**** top extmacro def pwd=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1 **** top shell_out|**** top extmacro def date(...) **** top shell_out|**** top extmacro def string(...) **** top shell_out|**** top extmacro def localhost=fc00:a462:8e9e:946a:5df3:31c6:d23:18dc **** top shell_out|**** top extmacro def bad_backend=[fc00:a462:8e9e:946a:5df3:31c6:d23:18dc]:63119 **** top shell_out|**** top extmacro def listen_addr=[fc00:a462:8e9e:946a:5df3:31c6:d23:18dc]:0 **** top shell_out|**** top extmacro def bad_ip=192.0.2.255 **** top shell_out|**** top macro def testdir=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1 **** top shell_out|**** top macro def tmpdir=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.162089.45a49f92 **** top shell_out|**** top macro def vtcid=vtc.162089.45a49f92 **** top shell_out|** top === vtest foo **** top shell_out|* top VTEST foo **** top shell_out|** top === shell {false} **** top shell_out|**** top shell_cmd|set -e ;exec 2>&1 ; false **** top shell_out|**** dT 0.010 **** top shell_out|**** top shell_status = 0x0001 **** top shell_out|---- top shell_exit not as expected: got 0x0001 wanted 0x0000 **** top shell_out|* top RESETTING after _.vtc **** top shell_out|* top TEST _.vtc FAILED **** top shell_out|# top TEST _.vtc FAILED (0.064) exit=2 **** top shell_status = 0x0002 **** top shell_expect found ** top === shell -exit 77 -expect {TEST _.vtc skipped} { **** top shell_cmd|set -e ;exec 2>&1 ; **** top shell_cmd|\techo vtest foo > _.vtc **** top shell_cmd|\techo 'feature cmd false' >> _.vtc **** top shell_cmd|\texec vtest -v _.vtc || true **** dT 0.662 **** top shell_out|**** dT 0.000 **** top shell_out|* top TEST _.vtc starting **** top shell_out|**** top extmacro def pkg_version=trunk **** top shell_out|**** top extmacro def pkg_branch=trunk **** top shell_out|**** top extmacro def pwd=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1 **** top shell_out|**** top extmacro def date(...) **** top shell_out|**** top extmacro def string(...) **** top shell_out|**** top extmacro def localhost=fc00:a462:8e9e:946a:5df3:31c6:d23:18dc **** top shell_out|**** top extmacro def bad_backend=[fc00:a462:8e9e:946a:5df3:31c6:d23:18dc]:46731 **** top shell_out|**** top extmacro def listen_addr=[fc00:a462:8e9e:946a:5df3:31c6:d23:18dc]:0 **** top shell_out|**** top extmacro def bad_ip=192.0.2.255 **** top shell_out|**** top macro def testdir=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1 **** top shell_out|**** top macro def tmpdir=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.162199.3d8b392d **** top shell_out|**** top macro def vtcid=vtc.162199.3d8b392d **** top shell_out|** top === vtest foo **** top shell_out|* top VTEST foo **** top shell_out|** top === feature cmd false **** top shell_out|**** dT 0.008 **** top shell_out|* top SKIPPING test, lacking feature: cmd **** top shell_out|* top RESETTING after _.vtc **** top shell_out|**** dT 0.009 **** top shell_out|* top TEST _.vtc completed **** top shell_out|# top TEST _.vtc skipped (0.077) **** top shell_status = 0x004d **** top shell_expect found ** top === process p1 "cat" -start **** dT 0.682 **** p1 CMD: cat **** dT 0.683 *** p1 PID: 162277 **** dT 0.684 **** p1 macro def p1_pid=162277 **** p1 macro def p1_dir=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p1 **** p1 macro def p1_out=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p1/term **** p1 macro def p1_err=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p1/stderr **** dT 0.685 ** top === process p1 -writeln "foo" **** p1 Writing 3 bytes **** p1 Writing 1 bytes ** top === process p1 -expect-text 2 1 foo **** p1 text at 2,1: ' ' **** dT 0.695 **** p1 found expected text at 2,1: 'foo' ** top === process p1 -stop **** p1 Sent signal 15 **** p1 stderr read 0 **** p1 stdout read 0 **** dT 0.696 ** p1 WAIT4 pid=162277 status=0x000f (user 0.002000 sys 0.005000) **** p1 macro undef p1_pid **** dT 1.695 ** top === process p1 -wait **** p1 stdout 10 bytes, stderr 0 bytes ** top === shell "grep -q foo ${p1_out}" **** top shell_cmd|set -e ;exec 2>&1 ; grep -q foo /tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p1/term **** dT 1.710 **** top shell_status = 0x0000 ** top === shell "test -f ${p1_err} -a ! -s ${p1_err}" **** dT 1.711 **** top shell_cmd|set -e ;exec 2>&1 ; test -f /tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p1/stderr -a ! -s /tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p1/stderr **** dT 1.728 **** top shell_status = 0x0000 ** top === process p2 -log "cat" -start **** dT 1.741 **** p2 CMD: cat *** p2 PID: 162674 **** dT 1.743 **** p2 macro def p2_pid=162674 **** p2 macro def p2_dir=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p2 **** p2 macro def p2_out=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p2/term **** p2 macro def p2_err=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p2/stderr ** top === process p2 -writeln "bar" **** p2 Writing 3 bytes **** p2 Writing 1 bytes ** top === process p2 -expect-text 2 1 bar **** p2 text at 2,1: ' ' **** p2 output|bar **** dT 1.750 **** p2 output|bar **** dT 1.753 **** p2 found expected text at 2,1: 'bar' ** top === process p2 -write "\x04" **** p2 Writing 1 bytes ** top === process p2 -wait **** p2 stderr read 0 **** p2 stdout read 0 **** dT 1.754 ** p2 WAIT4 pid=162674 status=0x0000 (user 0.002000 sys 0.006000) **** p2 macro undef p2_pid **** p2 stdout 14 bytes, stderr 0 bytes ** top === shell "grep -q bar ${p2_out}" **** top shell_cmd|set -e ;exec 2>&1 ; grep -q bar /tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p2/term **** dT 1.770 **** top shell_status = 0x0000 ** top === shell "test -f ${p2_err} -a ! -s ${p2_err}" **** top shell_cmd|set -e ;exec 2>&1 ; test -f /tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p2/stderr -a ! -s /tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p2/stderr **** dT 1.778 **** top shell_status = 0x0000 ** top === process p3 -dump "cat" -start **** dT 1.789 **** p3 CMD: cat **** dT 1.790 *** p3 PID: 162689 **** dT 1.791 **** p3 macro def p3_pid=162689 **** p3 macro def p3_dir=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p3 **** p3 macro def p3_out=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p3/term **** p3 macro def p3_err=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p3/stderr ** top === process p3 -writeln "baz" **** p3 Writing 3 bytes **** p3 Writing 1 bytes ** top === process p3 -expect-text 2 1 baz **** p3 text at 2,1: ' ' **** p3 stdout|baz\r **** dT 1.800 **** p3 stdout|baz\r **** dT 1.801 **** p3 found expected text at 2,1: 'baz' ** top === process p3 -kill KILL **** p3 Sent signal 9 ** top === process p3 -wait **** p3 stderr read 0 **** p3 stdout read 0 **** dT 1.802 ** p3 WAIT4 pid=162689 status=0x0009 (user 0.003000 sys 0.007000) **** p3 macro undef p3_pid **** dT 1.803 **** p3 stdout 10 bytes, stderr 0 bytes ** top === shell "grep -q baz ${p3_out}" **** top shell_cmd|set -e ;exec 2>&1 ; grep -q baz /tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p3/term **** dT 1.819 **** top shell_status = 0x0000 ** top === shell "test -f ${p3_err} -a ! -s ${p3_err}" **** top shell_cmd|set -e ;exec 2>&1 ; test -f /tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p3/stderr -a ! -s /tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p3/stderr **** dT 1.827 **** top shell_status = 0x0000 ** top === process p4 -hexdump "cat" -start **** dT 1.839 **** p4 CMD: cat *** p4 PID: 162712 **** dT 1.841 **** p4 macro def p4_pid=162712 **** p4 macro def p4_dir=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p4 **** p4 macro def p4_out=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p4/term **** p4 macro def p4_err=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p4/stderr ** top === process p4 -writeln "b\001z" **** p4 Writing 3 bytes **** p4 Writing 1 bytes ** top === process p4 -expect-text 2 1 "b" **** p4 text at 2,1: ' ' **** p4 stdout| 62 5e 41 7a 0d 0a **** dT 1.848 **** p4 stdout| 62 01 7a 0d 0a **** dT 1.851 **** p4 found expected text at 2,1: 'b' ** top === process p4 -kill TERM **** p4 Sent signal 15 ** top === process p4 -wait -screen_dump **** p4 stderr read 0 **** p4 stdout read 0 **** dT 1.852 ** p4 WAIT4 pid=162712 status=0x000f (user 0.002000 sys 0.006000) **** p4 macro undef p4_pid **** p4 stdout 11 bytes, stderr 0 bytes *** p4 screen| b^Az *** p4 screen|bz *** p4 screen| *** p4 screen| *** p4 screen| *** p4 screen| *** p4 screen| *** p4 screen| *** p4 screen| *** p4 screen| *** p4 screen| *** p4 screen| *** p4 screen| *** p4 screen| *** p4 screen| *** p4 screen| *** p4 screen| *** p4 screen| *** p4 screen| *** p4 screen| *** p4 screen| *** p4 screen| *** p4 screen| *** p4 screen| *** p4 Cursor at line 3 column 1 ** top === process p5 "ps -lw | grep '[p][s]' ; tty ; echo @" -start **** dT 1.864 **** p5 CMD: ps -lw | grep '[p][s]' ; tty ; echo @ **** dT 1.865 *** p5 PID: 162727 **** dT 1.867 **** p5 macro def p5_pid=162727 **** p5 macro def p5_dir=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p5 **** p5 macro def p5_out=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p5/term **** p5 macro def p5_err=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p5/stderr ** top === process p5 -expect-text 0 0 {@} -screen_dump -wait **** dT 1.880 **** p5 stderr|ps: illegal option -- w **** p5 stderr|usage: ps [ -aAdefHlcjLPWyZ ] [ -o format ] [ -t termlist ] **** p5 stderr|\t[ -u userlist ] [ -U userlist ] [ -G grouplist ] **** p5 stderr| **** p5 stderr|\t[ -p proclist ] [ -g pgrplist ] [ -s sidlist ] **** p5 stderr|\t[ -z zonelist ] [ -h lgrplist ] **** p5 stderr| 'format' is one or more of: **** p5 stderr| **** p5 stderr|\taddr args **** p5 stderr| c class **** p5 stderr| comm **** p5 stderr|ctid **** p5 stderr|dmodel **** p5 stderr|etime f **** p5 stderr|fname gid **** p5 stderr|group **** p5 stderr|lgrp lwp **** p5 stderr|\t **** p5 stderr|lwpname nice **** p5 stderr| nlwp **** p5 stderr| opri osz **** p5 stderr| pcpu **** p5 stderr|pgid pid **** p5 stderr| pmem **** p5 stderr|ppid pri **** p5 stderr|project projid **** p5 stderr| **** p5 stderr|\tpset psr **** p5 stderr| rgid **** p5 stderr|rgroup rss **** p5 stderr|ruid ruser **** p5 stderr| s sid **** p5 stderr| stime **** p5 stderr|taskid time **** p5 stderr| tty uid **** p5 stderr|\t **** p5 stderr|user vsz **** p5 stderr|wchan zone **** p5 stderr| zoneid **** dT 1.884 **** p5 stderr read 0 **** p5 stdout read 0 **** dT 1.886 ** p5 WAIT4 pid=162727 status=0x0000 (user 0.006000 sys 0.015000) **** p5 macro undef p5_pid **** dT 1.897 **** p5 found expected text at 2,1: '@' *** p5 screen| /dev/pts/5 *** p5 screen|@ *** p5 screen| *** p5 screen| *** p5 screen| *** p5 screen| *** p5 screen| *** p5 screen| *** p5 screen| *** p5 screen| *** p5 screen| *** p5 screen| *** p5 screen| *** p5 screen| *** p5 screen| *** p5 screen| *** p5 screen| *** p5 screen| *** p5 screen| *** p5 screen| *** p5 screen| *** p5 screen| *** p5 screen| *** p5 screen| *** p5 Cursor at line 3 column 1 **** p5 stdout 15 bytes, stderr 482 bytes ** top === process p6 "stty -a ; echo '*'" -start **** dT 1.911 **** p6 CMD: stty -a ; echo '*' *** p6 PID: 162756 **** dT 1.913 **** p6 macro def p6_pid=162756 **** p6 macro def p6_dir=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p6 **** p6 macro def p6_out=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p6/term **** p6 macro def p6_err=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p6/stderr ** top === process p6 -expect-text 0 0 {*} -screen_dump -wait **** dT 1.922 **** p6 stderr read 0 **** p6 stdout read 0 **** dT 1.923 **** p6 found expected text at 17,1: '*' *** p6 screen| speed 9600 baud; *** p6 screen|rows = 24; columns = 80; ypixels = 0; xpixels = 0; *** p6 screen|csdata UTF-8 *** p6 screen|eucw 1:0:0:0, scrw 1:0:0:0 *** p6 screen|intr = ^c; quit = ^\; erase = ^h; erase2 = ; kill = ^u; *** p6 screen|eof = ^d; eol = ; eol2 = ; swtch = ; *** p6 screen|start = ; stop = ; susp = ; dsusp = ; *** p6 screen|rprnt = ; flush = ; werase = ; lnext = ; *** p6 screen|status = ; *** p6 screen|-parenb -parodd cs8 -cstopb hupcl cread -clocal -loblk -crtscts -crtsxoff -parex *** p6 screen|t *** p6 screen|-ignbrk brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl -iuclc *** p6 screen|ixon ixany -ixoff imaxbel *** p6 screen|isig icanon -xcase echo echoe -echok -echonl -noflsh *** p6 screen|-tostop echoctl -echoprt echoke -defecho -flusho -pendin iexten *** p6 screen|opost -olcuc onlcr -ocrnl -onocr -onlret -ofill -ofdel *** p6 screen|* *** p6 screen| *** p6 screen| *** p6 screen| *** p6 screen| *** p6 screen| *** p6 screen| *** p6 screen| *** p6 Cursor at line 18 column 1 ** p6 WAIT4 pid=162756 status=0x0000 (user 0.002000 sys 0.006000) **** p6 macro undef p6_pid **** p6 stdout 760 bytes, stderr 0 bytes ** top === process p7 -hexdump {stty raw -echo; stty -a ; echo "*" ; ca... **** dT 1.936 **** p7 CMD: stty raw -echo; stty -a ; echo "*" ; cat **** dT 1.937 *** p7 PID: 162769 **** dT 1.938 **** p7 macro def p7_pid=162769 **** p7 macro def p7_dir=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p7 **** p7 macro def p7_out=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p7/term **** p7 macro def p7_err=/tmp/vtest.suncc12.6_m64_IPv6_uffix/_vtest_tmp/vtc.161600.68346bb1/p7/stderr ** top === process p7 -expect-text 0 0 "*" -screen_dump **** dT 1.948 **** p7 stdout| 73 70 65 65 64 20 39 36 30 30 20 62 61 75 64 3b **** p7 stdout| 20 0a 72 6f 77 73 20 3d 20 32 34 3b 20 63 6f 6c **** p7 stdout| 75 6d 6e 73 20 3d 20 38 30 3b 20 79 70 69 78 65 **** p7 stdout| 6c 73 20 3d 20 30 3b 20 78 70 69 78 65 6c 73 20 **** p7 stdout| 3d 20 30 3b 0a **** p7 stdout| 63 73 64 61 74 61 20 55 54 46 2d 38 0a 65 75 63 **** p7 stdout| 77 20 3f 2c 20 73 63 72 77 20 3f 0a 6d 69 6e 20 **** p7 stdout| 3d 20 31 3b 20 74 69 6d 65 20 3d 20 30 3b 0a 69 **** p7 stdout| 6e 74 72 20 3d 20 5e 63 3b 20 71 75 69 74 20 3d **** p7 stdout| 20 5e 5c 3b 20 65 72 61 73 65 20 3d 20 5e 68 3b **** p7 stdout| 20 65 72 61 73 65 32 20 3d 20 3c 75 6e 64 65 66 **** p7 stdout| 3e 3b 20 6b 69 6c 6c 20 3d 20 5e 75 3b 0a 65 6f **** p7 stdout| 66 20 3d 20 5e 61 3b 20 65 6f 6c 20 3d 20 3c 75 **** p7 stdout| 6e 64 65 66 3e 3b 20 65 6f 6c 32 20 3d 20 3c 75 **** p7 stdout| 6e 64 65 66 3e 3b 20 73 77 74 63 68 20 3d 20 3c **** p7 stdout| 75 6e 64 65 66 3e 3b 0a 73 74 61 72 74 20 3d 20 **** p7 stdout| 3c 75 6e 64 65 66 3e 3b 20 73 74 6f 70 20 3d 20 **** p7 stdout| 3c 75 6e 64 65 66 3e 3b 20 73 75 73 70 20 3d 20 **** p7 stdout| 3c 75 6e 64 65 66 3e 3b 20 64 73 75 73 70 20 3d **** p7 stdout| 20 3c 75 6e 64 65 66 3e 3b 0a 72 70 72 6e 74 20 **** p7 stdout| 3d 20 3c 75 6e 64 65 66 3e 3b 20 66 6c 75 73 68 **** p7 stdout| 20 3d 20 3c 75 6e 64 65 66 3e 3b 20 77 65 72 61 **** p7 stdout| 73 65 20 3d 20 3c 75 6e 64 65 66 3e 3b 20 6c 6e **** p7 stdout| 65 78 74 20 3d 20 3c 75 6e 64 65 66 3e 3b 0a 73 **** p7 stdout| 74 61 74 75 73 20 3d 20 3c 75 6e 64 65 66 3e 3b **** p7 stdout| 0a 2d 70 61 72 65 6e 62 20 2d 70 61 72 6f 64 64 **** p7 stdout| 20 63 73 38 20 2d 63 73 74 6f 70 62 20 68 75 70 **** p7 stdout| 63 6c 20 63 72 65 61 64 20 2d 63 6c 6f 63 61 6c **** p7 stdout| 20 2d 6c 6f 62 6c 6b 20 2d 63 72 74 73 63 74 73 **** p7 stdout| 20 2d 63 72 74 73 78 6f 66 66 20 2d 70 61 72 65 **** p7 stdout| 78 74 20 0a 2d 69 67 6e 62 72 6b 20 2d 62 72 6b **** p7 stdout| 69 6e 74 20 2d 69 67 6e 70 61 72 20 2d 70 61 72 **** p7 stdout| 6d 72 6b 20 2d 69 6e 70 63 6b 20 2d 69 73 74 72 **** p7 stdout| 69 70 20 2d 69 6e 6c 63 72 20 2d 69 67 6e 63 72 **** p7 stdout| 20 2d 69 63 72 6e 6c 20 2d 69 75 63 6c 63 20 0a **** p7 stdout| 2d 69 78 6f 6e 20 2d 69 78 61 6e 79 20 2d 69 78 **** p7 stdout| 6f 66 66 20 2d 69 6d 61 78 62 65 6c 20 0a 2d 69 **** p7 stdout| 73... **** p7 stdout| 2a 0a **** dT 1.968 **** p7 found expected text at 23,31: '*' *** p7 screen|a UTF-8 *** p7 screen| eucw ?, scrw ? *** p7 screen| min = 1; time = 0; *** p7 screen| intr = ^c; quit = ^\; erase = ^h; erase2 *** p7 screen|= ; kill = ^u; *** p7 screen| eof = ^a; eol = ; eol2 = ; swtch = ; *** p7 screen| st *** p7 screen|art = ; stop = ; susp = ; dsusp = ; *** p7 screen| rprnt = ; *** p7 screen|flush = ; werase = ; lnext = ; *** p7 screen| status = ; *** p7 screen| -parenb -par *** p7 screen|odd cs8 -cstopb hupcl cread -clocal -loblk -crtscts -crtsxoff -parext *** p7 screen| -ignbrk -b *** p7 screen|rkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl -iuclc *** p7 screen| -ixon -ixany -i *** p7 screen|xoff -imaxbel *** p7 screen| -isig -icanon -xcase -echo echoe -echok -echonl -noflsh *** p7 screen| -tostop ec *** p7 screen|hoctl -echoprt echoke -defecho -flusho -pendin iexten *** p7 screen| -opost -olcuc onlcr -ocrnl *** p7 screen| -onocr -onlret -ofill -ofdel *** p7 screen| * *** p7 screen| *** p7 Cursor at line 24 column 32 ** top === process p7 -write "\x1b[H\x1b[2Jzzzzzzz" **** p7 Writing 14 bytes ** top === process p7 -write "\x0c1\x1b[79C2\x08>\x1b[25;1H3\x1b[25;80H... **** p7 Writing 26 bytes ** top === process p7 -write "\x1b[H\x1b[2J1\x1b[79C2\x08>\x1b[25;1H3\x... **** p7 Writing 32 bytes ** top === process p7 -write "4\x08>\x1b[A\x1b[Cv\x1b[22A^\x1b[79D^\x1b... **** p7 Writing 32 bytes ** top === process p7 -write "\n\n\n\n\n\n\n\n\x1b[B\x1b[11B\x08<\x1b[2... **** p7 stdout| 1b 5b 48 1b 5b 32 4a 7a 7a 7a 7a 7a 7a 7a 0c 31 **** p7 stdout| 1b 5b 37 39 43 32 08 3e 1b 5b 32 35 3b 31 48 33 **** p7 stdout| 1b 5b 32 35 3b 38 30 48 **** p7 Writing 32 bytes ** top === process p7 -write "111111112222222333333\x0d\x0a111111112" **** p7 stdout| 1b 5b 48 1b 5b 32 4a 31 1b 5b 37 39 43 32 08 3e **** p7 stdout| 1b 5b 32 35 3b 31 48 33 1b 5b 32 35 3b 38 30 48 **** p7 stdout| 34 08 3e 1b 5b 41 1b 5b 43 76 1b 5b 32 32 41 5e **** p7 stdout| 1b 5b 37 39 44 5e 1b 5b 3b 32 48 3c 0a 0a 0a 0a **** p7 Writing 32 bytes **** p7 stdout| 0a 0a 0a 0a 0a 0a 0a ** top === process p7 -write "222222333333\x0d\x0a111111112222222333333... **** p7 Writing 42 bytes **** p7 stdout| 0a 1b 5b 42 1b 5b 31 31 42 08 3c 1b 5b 32 34 3b **** p7 stdout| 48 76 1b 5b 31 32 3b 31 48 ** top === process p7 -writehex {c2 a2 20} **** p7 stdout| 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 33 **** p7 stdout| 33 33 33 33 33 0d 0a 31 31 31 31 31 31 31 31 32 **** p7 stdout| 32 32 32 32 32 32 33 33 33 33 33 33 0d 0a **** p7 sendhex| c2 a2 20 **** p7 stdout| 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 33 **** p7 stdout| 33 33 33 33 33 20 55 54 46 38 3a 20 ** top === process p7 -writehex {e2 82 ac 20} **** p7 sendhex| e2 82 ac 20 ** top === process p7 -writehex {f0 90 80 80 20} **** p7 sendhex| f0 90 80 80 20 ** top === process p7 -writehex {f0 9f 90 b0 20} **** p7 stdout| c2 a2 20 e2 82 ac 20 **** p7 sendhex| f0 9f 90 b0 20 **** p7 stdout| f0 90 80 80 20 ** top === process p7 -writehex {f0 a0 80 80 20} **** p7 sendhex| f0 a0 80 80 20 **** dT 1.969 ** top === process p7 -writehex {f0 b0 80 80 20} **** p7 sendhex| f0 b0 80 80 20 ** top === process p7 -write "\x1b[22;24;25;27;30;47;49;97;107m" **** p7 stdout| f0 9f 90 b0 20 **** p7 Writing 30 bytes **** p7 stdout| f0 a0 80 80 20 f0 b0 80 80 20 ** top === process p7 -write "\x1b[22;24;25;27;30m" **** p7 Writing 17 bytes ** top === process p7 -write "\x1b[47;49;97;107m" **** p7 Writing 15 bytes ** top === process p7 -write "\x0d\x0a111111112222222333333\x0d\x0a\x1b... **** p7 stdout| 1b 5b 32 32 3b 32 34 3b 32 35 3b 32 37 3b 33 30 **** p7 stdout| 3b 34 37 3b 34 39 3b 39 37 3b 31 30 37 6d **** p7 Writing 29 bytes ** top === process p7 -write ";12H\x1b[K\x1b[13;12H\x1b[0K\x1b[14;12H\x... **** p7 Writing 32 bytes ** top === process p7 -write "[15;12H\x1b[2K\x1b[3;1Hline3 <\x0d\x0a" **** p7 stdout| 1b 5b 32 32 3b 32 34 3b 32 35 3b 32 37 3b 33 30 **** p7 stdout| 6d **** p7 Writing 26 bytes **** p7 stdout| 1b 5b 34 37 3b 34 39 3b 39 37 3b 31 30 37 6d ** top === process p7 -need-bytes 310 -expect-text 3 1 "line3 <" **** p7 stdout| 0d 0a 31 31 31 31 31 31 31 31 32 32 32 32 32 32 **** p7 stdout| 32 33 33 33 33 33 33 0d 0a **** p7 Have 1084 bytes **** p7 stdout| 1b 5b 31 32 3b 31 32 48 1b 5b 4b 1b 5b 31 33 3b **** p7 stdout| 31 32 48 1b 5b 30 4b 1b 5b 31 34 3b 31 32 48 1b **** p7 stdout| 5b 31 4b 1b **** p7 stdout| 5b 31 35 3b 31 32 48 1b 5b 32 4b 1b 5b 33 3b 31 **** p7 stdout| 48 6c 69 6e 65 33 20 3c 0d 0a **** dT 2.469 **** p7 found expected text at 3,1: 'line3 <' ** top === process p7 -expect-cursor 4 1 ** top === process p7 -expect-cursor 4 0 ** top === process p7 -expect-cursor 0 1 ** top === process p7 -screen-dump *** p7 screen|^< >^ *** p7 screen| *** p7 screen|line3 < *** p7 screen| *** p7 screen| *** p7 screen| *** p7 screen| *** p7 screen| *** p7 screen| *** p7 screen| *** p7 screen| *** p7 screen|11111111222 *** p7 screen|11111111222 *** p7 screen| 222333333 UTF8: ? ? ? ? ?? ?? 107m *** p7 screen| *** p7 screen| *** p7 screen| *** p7 screen| *** p7 screen| *** p7 screen| *** p7 screen| *** p7 screen| *** p7 screen| v *** p7 screen|v< >4 *** p7 Cursor at line 4 column 1 ** top === process p7 -write "\x1b[=1T" **** p7 Writing 5 bytes ** top === process p7 -write "\x1b[=2T" **** p7 Writing 5 bytes ** top === process p7 -write "\x1b[8z" **** p7 Writing 4 bytes ** top === process p7 -write "\x1b[0x" **** p7 Writing 4 bytes ** top === process p7 -write "\x1b[=1A" **** p7 Writing 5 bytes ** top === process p7 -write "\x1b[=1;2B" **** p7 Writing 7 bytes ** top === process p7 -write "\x1b[=1;2;3C" **** p7 Writing 9 bytes ** top === process p7 -write "\x1b[=1;2;3;4C" **** p7 Writing 11 bytes ** top === process p7 -write "\x1b[=1F" **** p7 Writing 5 bytes **** p7 stdout| 1b 5b 3d 31 54 ** top === process p7 -write "\x1b[=1G" **** p7 Writing 5 bytes ** top === process p7 -write "\x1b[=1S" **** p7 Writing 5 bytes **** p7 stdout| 1b 5b 3d 32 54 1b 5b 38 7a 1b 5b 30 78 ** top === process p7 -writehex {0c 08 40 0d 0a 08} **** p7 stdout| 1b 5b 3d 31 41 1b 5b 3d 31 3b 32 42 **** p7 sendhex| 0c 08 40 0d 0a 08 **** p7 stdout| 1b 5b 3d 31 3b 32 3b 33 43 1b 5b 3d 31 3b 32 3b **** p7 stdout| 33 3b 34 43 ** top === process p7 -expect-text 1 1 "@" **** p7 stdout| 1b 5b 3d 31 46 1b 5b 3d 31 47 **** p7 stdout| 1b 5b 3d 31 53 **** p7 stdout| 0c 08 40 0d 0a **** p7 found expected text at 1,1: '@' ** top === process p7 -expect-cursor 1 80 **** p7 stdout| 08 ---- p7 Cursor on line 2 (expected 1) * top RESETTING after ../../../bin/varnishtest/vtest2/tests/a00000.vtc **** p7 Sent signal 15 **** p7 stderr read 0 **** p7 stdout read 0 **** dT 2.471 ** p7 WAIT4 pid=162769 status=0x000f (user 0.003000 sys 0.007000) **** dT 3.469 **** p7 stdout 1217 bytes, stderr 0 bytes * top TEST ../../../bin/varnishtest/vtest2/tests/a00000.vtc FAILED # top TEST ../../../bin/varnishtest/vtest2/tests/a00000.vtc FAILED (3.472) exit=2